giant burrowing cockroach - Allemand Anglais Dictionnaire